body{
	padding: 0;
	margin: 0;
	overflow-y:scroll;
}
ul {
	list-style: none;
}
a {
	text-decoration: none;
}
.topbar {
	background-color: #333;
	height: 40px;
	border: 1px solid;
}
.topbar a {
	color: #b0b0b0;
	font-size: 12px;
}
.topbar a:hover {
	color: #fff;
}
.container {
	margin: 0 auto;
	width: 1226px;
	
}
.container span {
	size: 12px;
	color: #424242;
	margin: 0.5em;
	font-family: sans-serif;
}
.container_right a{
	color: #b0b0b0;
	font-size: 12px;
}
.container a:hover {
	color: #fff;
}
.container_left {
	float: left;
}

.container_right,
.container_cart
{
	float: right;
}
.container::after,.container::before {
	content: "";
	display: table;
}
.container::after {
	clear: both;
}
.container_left a,
.container_cart a,
.container_right a
 {
	height: 40px;
	line-height: 40px;
}
.container_cart a {
	display: block;
	text-align: center;
	width: 120px;
	background-color: #424242;

}


.container_cart {
	padding-left: 20px;
}
.container_cart a:hover {
	background-color: #fff;
	background-color: #ff6700;
}
.header {
	height: 100px;
	/*border: 1px solid;*/
}
.header-log {
	float: left;
	/*border: 1px solid;*/
	width: 62px;
	height: 100px;
	margin-top: 22px;
}
.header-log img {
	width: 55px;
	height: 55px;
}
.header-nav {
	float: left;
	/*border: 1px solid;*/
	width: 820px;
	height: 100px;

}
.header-nav a {
	height: 100px;
	line-height: 100px;
	color: #383838;
	padding-left: 20px;
}
.header-nav a:hover {
	color: #FF9933;
}
.header-search {
	float: right;
	border: 1px solid;
	width: 296px;
	height: 50px;
	text-align: center;
	position: relative;
	margin-top: 25px;
}

.header-search .search-form {
	display: block;
	width: 296px;
	padding-top: 24px;

}

.search-text {
	outline: 0;
	border: 1px solid #e0e0e0;
	width: 245px;
	height: 50px;
	position:  absolute;
	top: 0;
	right: 50px;
	



}
.search-btn {
	outline: 0;
	border: 1px solid #e0e0e0;
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0;
	right: 0;
}
.search-btn:hover {
	background-color: #ff6700;

	
}


.menu_shop_head {
	height: 170px;
	margin-top: 19px;
	background: url(../images/08.png) no-repeat 50% 0;
}
.menu_shop_nav ul {
	height: 68px;
	background: #414141;
	padding-left: 0;
}
.menu_shop_nav {
	margin: -20px 0 22px;
}
.menu_shop_nav li {
	float: left;
	width: 20%;
	height: 68px;
	color: #fff;
	line-height: 68px;
	text-align: center;
	list-style: none;
	cursor: pointer;
}
.active {
	background-color: #f1393a;

}
.menu_shop_nav li em {
	font-style: normal;
	font-size: 18px;
	display: inline-block;

}
.menu_shop_nav li span {
	color: #fff;
	font-size: 14px;
	display: inline-block;
	vertical-align: middle;
}
.menu_shop_nav li span em {
	display: inline-block;
	text-align: left;
	font-size: 14px;
	font-style: normal;
}
.menu_shop_goods .active1 {
	display: block;
}
.menu_shop_goods ul {
	/*border: 1px solid black;*/
	padding-left: 0;
	margin-right: -13px;
	margin-left: 36px;
	display: none;
		}
.menu_shop_goods li {
	float: left;
	width: 372px;
	height: 190px;
	background-color: #fff;
	margin-right: 13px;
	margin-bottom: 13px;
	/*border: 1px solid black;*/
	list-style: none;
}
   .clearfix:after{/*伪元素是行内元素 正常浏览器清除浮动方法*/
        content: "";
        display: block;
        height: 0;
        clear:both;
        visibility: hidden;
    }
 .bg {
 	float: left;
 	width: 190px;
 	height: 190px;
 	/*border: 1px solid black;*/
 }
 .menu_shop_goods .bg img {
 	height: 190px;
 }
 .info {
 	margin-left: 210px;
 	width: 160px;
 	height: 190px;
 	/*border: 1px solid #666;*/
 }

 .menu_shop_goods .clearfix .info p{
 	color: #B0B0B0;
 }
 .menu_shop_goods .clearfix .info p span {
  	color: #B1393a;
  	margin-left: 0;
  }
  .menu_shop_goods .info .name {
  	font-size: 16px;
	height: 16px;
	line-height: 16px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: #333;
	margin-top: 10px;
  }
 .menu_shop_goods .info .btn {
   	display: block;
   	width: 118px;
   	height: 28px;
   	font-size: 14px;
   	color: #fff;
   	text-align: center;
   	line-height: 28px;
   	background-color: #F1393a;
   }
.menu_shop_notice {
	font-size: 12px;
	color: #999;

}
#foot_box {
	width: 100%;
	height: 280px;
	/*border: 1px solid black;*/

}
#foot_box #foot_wrap {
	width: 1226px;
	margin: 0 auto;
	overflow: hidden;
}
#foot_box #foot_wrap .foot_top {
	width: 100%;
	height: 80px;
	line-height: 80px;
	border-bottom: 1px solid #BEBEBE;
}
#foot_box #foot_wrap .foot_top ul {
	width: 80%;
	height: 100%;
	margin: 0 auto;


}
#foot_box #foot_wrap .foot_top ul li {
	float: left;
	color: #9D9D9D;
	cursor: pointer;
}
#foot_box #foot_wrap .foot_top .foot_top_i {
	margin: 0 50px;
	font-size: 25px;
	font-weight: 100;

}
#foot_box #foot_wrap .foot_bottom .foot_bottom_l {
	height: 160px;
	margin-top: 50px;
	float: left;

}
#foot_box #foot_wrap .foot_bottom .foot_bottom_l dl {
	float: left;
	margin-left: 100px;
}
#foot_box #foot_wrap .foot_bottom .foot_bottom_l dl dt {
	font-size: 15px;
	margin-bottom: 30px;
}
#foot_box #foot_wrap .foot_bottom .foot_bottom_l dl dd {
	font-size: 13px;
	margin-top: 15px;
	color: #BEBEBE;
	cursor: pointer;
}
#foot_box #foot_wrap .foot_bottom .foot_bottom_r {
	height: 120px;
	margin-top: 50px;
	float: right;
	margin-right: 0px;
	text-align: center;
	padding: 0 60px;
	border-left: 1px solid #BEBEBE; 
}
 #foot_box #foot_wrap .foot_bottom .foot_bottom_r a:nth-child(1){
 	font-size: 20px;
 	color: #FF6700;
 	display: block;
 	margin-bottom: 10px;
 }
 #foot_box #foot_wrap .foot_bottom .foot_bottom_r a:nth-child(2){
 	font-size: 13px;
 	display: block;
 	margin-bottom: 5px;

 }
 #foot_box #foot_wrap .foot_bottom .foot_bottom_r a:nth-child(3){
 	font-size: 13px;
 	display: block;
 	margin-bottom: 15px;

 }
 #foot_box #foot_wrap .foot_bottom .foot_bottom_r span {
 	display: block;
 	width: 120px;
 	height: 30px;
 	color: #FF6700;
 	font-size: 13px;
 	cursor: pointer;
 	background: #fff;
 	line-height: 30px;
 	border: 1px solid #FF6700;
 }
 #foot_box .foot_note_book {
 	width: 100%;
 	height: 80px;
 	background: #fafafa;
 #foot_box .foot_note_box .foot_note_wrap {
	width: 1226px;
	margin: 0 auto;
	overflow:hidden;
  }
#foot_txt {
  	display: block;
  	height: 50px;
  	width: 750px;
  	float: left;
  	margin-left: 10px;

  }
 #foot_txt a {
  	font-size: 12px;
  	color: #757575;
  }
#foot_txt h {
  	font-size: 13px;
  	margin: 0 5px;
  }
